﻿using MediatR;
using SlaughterItem.Common.Dtos;

namespace SlaughterItem.API.Application.Commands.Week01.ManageCommands.Clientses
{
    /// <summary>
    /// 客户添加
    /// </summary>
    public class ClientsAddCommend : IRequest<Result>
    {
        public int CustomerId { get; set; }
        /// <summary>
        /// 客户名称
        /// </summary>
        public string CustomerNickname { get; set; }
        /// <summary>
        /// 身份证
        /// </summary>
        public string CustomerIDcar { get; set; }
        /// <summary>
        /// 省(外键)
        /// </summary>
        public int ProvibceId { get; set; }
        /// <summary>
        /// 市(外键)
        /// </summary>
        public int CityId { get; set; }
        /// <summary>
        /// 区(外键)
        /// </summary>
        public int AreaId { get; set; }
        /// <summary>
        /// 合作日期
        /// </summary>
        public string CustomerCooperateTime { get; set; }
        /// <summary>
        /// 所属部门(外键)
        /// </summary>
        public int SectionId { get; set; }
        /// <summary>
        /// 使用状态
        /// </summary>
        public bool CustomerState { get; set; } = false;
        /// <summary>
        /// 备注
        /// </summary>
        public string CustomerNotes { get; set; }
        /// <summary>
        /// 是否删除
        /// </summary>
        public bool IsDelete { get; set; }
    }
}
